#!/usr/bin/python

import os,sys

_files = os.popen('svn st').readlines()

cmd = 'open www.automv.com.cn;'

for f in _files:
    for t in ['A', 'M', 'D']:
        if f.startswith(t):
            flag,file = f.strip().split('       ')
            file = file.replace('/trunk/', '')
            if flag in ['M', 'A']:

                if os.path.isfile(file):
                    cmd += 'put %s -o %s;'%(file,file)
                elif os.path.isdir(file):
                    cmd += 'mkdir -p %s;'%file
            elif flag == 'D':
                if os.path.isfile(file):
                    cmd += 'rm %s;'%(file)

cmd += 'exit;'

os.system('lftp -e \'%s\''%cmd)
